﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Media.Imaging;
using SMARTMobile.Common;

namespace SMARTMobile.Models
{
    public class TakePictureModel
    {
        private int _index;
        private string _pictureURL;
        private BitmapImage _pictureSource;
        private string _customerKey;
        private DateTime _captureTime;
        private Guid _parentPk;
        private GlobalInformation.TakePictureTypeEnum _takePictureTypeEnum;

        public string PictureURL
        {
            get { return _pictureURL; }
            set { _pictureURL = value; }
        }

        public int Index
        {
            get { return _index; }
            set { _index = value; }
        }

        public string CustomerKey
        {
            get { return _customerKey; }
            set { _customerKey = value; }
        }

        public DateTime CaptureTime
        {
            get { return _captureTime; }
            set { _captureTime = value; }
        }

        public Guid ParentPk
        {
            get { return _parentPk; }
            set { _parentPk = value; }
        }

        public GlobalInformation.TakePictureTypeEnum TakePictureTypeEnum
        {
            get { return _takePictureTypeEnum; }
            set { _takePictureTypeEnum = value; }
        }

        public BitmapImage PictureSource
        {
            get { return _pictureSource; }
            set { _pictureSource = value; }
        }
    }
}
